Vcenter NamespaceManagement WorkloadsStorageConfig
Vcenter NamespaceManagement WorkloadsStorageConfig schema describes how vSphere and Kubernetes will persist images and volumes to disk.
This schema was added in vSphere API 8.0.0.1.
{
"cloud_native_file_volume": {
"vsan_clusters": [
"string"
]
},
"ephemeral_storage_policy": "string",
"image_storage_policy": "string"
}
Vcenter NamespaceManagement WorkloadsStorageConfig.cloud_native_file_volume specifies the Cloud Native Storage file volume support on the Supervisor. This feature provides ReadWriteMany
container volumes support.
This property was added in vSphere API 8.0.0.1.
If missing or null
, file volume support will not be enabled on the Supervisor.
Vcenter NamespaceManagement WorkloadsStorageConfig.ephemeral_storage_policy identifies the storage policy associated with ephemeral disks of all the Kubernetes PodVMs in the cluster.
This property was added in vSphere API 8.0.0.1.
If missing or null
during cluster enablement, the ephemeral storage policy will be defaulted to the configured Vcenter NamespaceManagement Supervisors ControlPlane.storage_policy.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: SpsStorageProfile
. When operations return a value of this schema as a response, the property will be an identifier for the resource type: SpsStorageProfile
.
The Vcenter NamespaceManagement WorkloadsStorageConfig.image_storage_policy schema contains the specification required to configure storage used for PodVM container images.
This property was added in vSphere API 8.0.0.1.
If missing or null
, the image storage policy will be set to the specified Vcenter NamespaceManagement WorkloadsStorageConfig.ephemeral_storage_policy if provided. This field will inherit any defaults for ephemeral storage policy set by the system.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: SpsStorageProfile
. When operations return a value of this schema as a response, the property will be an identifier for the resource type: SpsStorageProfile
.